package cn.tedu._04mybatis.mapper;

import cn.tedu._04mybatis.pojo.User;
import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.Mapper;

/**
 * @Mapper注解: MyBatis注解，告诉底层为该接口创建实现类，
 * 在实现类中定义数据访问的逻辑
 */
@Mapper
public interface UserMapper {
    /**
     * 接口方法:MyBatis会将接口方法中@Insert()里面的SQL语句转为
     * 底层的JDBC代码，操作数据表
     * @param user
     */
    //@Insert("INSERT INTO user VALUES(NULL,#{username},#{password},#{nickname},#{created})")
    int insertUser(User user);
}
